Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PEEL PLACE Terraced £377,500 28 Sep 2020
9 PEEL PLACE Semi-Detached £249,500 9 Jul 2013
10 PEEL PLACE Semi-Detached £318,315 16 Sep 2020
12 PEEL PLACE Semi-Detached £209,550 26 Jan 2012
15 PEEL PLACE Semi-Detached £435,000 14 Jul 2023
18 PEEL PLACE Semi-Detached £187,500 23 Feb 2006